RELATED WORDS
PARAPHRASING
(usually pl) an apparatus for reducing the effect of a collision e.g. on a railway engine
safeguard